Conceptualizing Procedural Knowledge Targeted at Students with Different Skill Levels

نویسندگان

  • Martin Mozina
  • Matej Guid
  • Aleksander Sadikov
  • Vida Groznik
  • Jana Krivec
  • Ivan Bratko
چکیده

Conceptualizing procedural knowledge is one of the most challenging tasks of building systems for intelligent tutoring. We present a novel algorithm that enables teachers to accomplish this task (semi)automatically. Furthermore, it is desired to adapt the level of conceptualization to the skill level of particular students. We argue that our algorithm facilitates such adaptation in a straightforward fashion. We demonstrate this feature of the algorithm with a case study. 1 Conceptualization of Procedural Knowledge In symbolic problem solving domains (like physics, mathematics, or games like chess), a particular domain is defined with a basic domain theory and a solution to be achieved. The task is to find a sequence of steps that bring us from the beginning state of the problem (definition of the problem) to the goal state (the solution). The basic domain theory (or basic declarative knowledge of the domain) is usually simple and easy to remember and, in principle, sufficient for solving problems; e.g. knowing rules of chess could in theory enable optimal play. However, finding a solution using only declarative knowledge would require far too extensive searching. A human student is incapable of searching very deep, therefore we need to teach him also the procedural knowledge – how to solve problems. The “complete” procedural knowledge would be a function mapping from each problem state to an action that leads to the solution. For example, in chess endgames a tablebase specifies best moves for all possible positions. Tablebases can be used easily because they only require trivial amount of search. But now the problem is the space complexity – it is impossible for humans to memorize such tablebases that typically contain millions of positions. There is a way, however, that enables humans to solve problems in such chess endgames quite comfortably. Humans use some intermediate representation of the domain that lies between the basic domain theory and the ‘”complete” procedural knowledge. We call such an intermediate representation a “conceptualized domain”. We propose a goal-oriented conceptualization of domains. A goal-oriented rule has the following structure: IF preconditions THEN goal (depth). The rule's preconditions and goal are both expressed in terms of attributes used for describing states. The term preconditions specifies applicability of the rule, while a goal specifies the values of attributes in the state to be achieved. The depth property of a rule is the maximum allowed number of steps in achieving the goal. We developed an interactive algorithm that combines specialized minimax search with the ABML principle [2] for (semi) automatic construction of such rules, where the teacher and the algorithm in turns improve the model. The depth parameter is set prior to learning and can be used to dictate

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Comparison of Expert and Novice Iranian EFL Teachers’ Procedural Knowledge in Iranian Language Institutes and Universities

This study sought to compare Iranian EFL novice and expert teachers regarding their procedural knowledge in Iranian language institutes and universities. A questionnaire was developed based on the literature, the theoretical framework, and the results of a qualitative study. This questionnaire was administered to the whole sample of the study who was 200 Iranian EFL teachers from different gend...

متن کامل

Computational Thinking in Patch

With the future likely to see even more pervasive computation, computational thinking (problem-solving skills incorporating computing knowledge) is now being recognized as a fundamental skill needed by all students. Computational thinking is conceptualizing as opposed to programming, promotes natural human thinking style than algorithmic reasoning, complements and combines mathematical and engi...

متن کامل

Re-conceptualizing Procedural Knowledge: the Emergence of "intelligent" Performances among Equation Solvers

This paper explores the development of students' knowledge of mathematical procedures. Students' tendency to develop rote knowledge of procedures has been widely commented on. I postulate an alternative, more "intelligent" endpoint for the development of procedural knowledge, where students choose to deviate from established solving patterns on particular problems for greater efficiency. The pu...

متن کامل

Station-based deconstructed training model for teaching procedural skills to medical students: a quasi-experimental study

BACKGROUND Every procedural skill consists of some microskills. One of the effective techniques for teaching a main procedural skill is to deconstruct the skill into a series of microskills and train students on each microskill separately. When we learn microskills, we will learn the main skill also. This model can be beneficial for tuition on procedural skills. OBJECTIVE In this study, we pr...

متن کامل

Developing Conceptual Understanding and Procedural Skill in Mathematics: An Iterative Process

The authors propose that conceptual and procedural knowledge develop in an iterative fashion and that improved problem representation is 1 mechanism underlying the relations between them. Two experiments were conducted with 5thand 6th-grade students learning about decimal fractions. In Experiment 1, children's initial conceptual knowledge predicted gains in procedural knowledge, and gains in pr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010